package com.demo.user.service;

import com.demo.user.entity.User;

/**
 * 用户服务接口
 */
public interface UserService {

    /**
     * 用户登录
     * 
     * @param username 用户名
     * @param password 密码
     * @return 登录结果，包含token
     */
    Object login(String username, String password);

    /**
     * 获取当前用户信息
     * 
     * @return 用户信息
     */
    User getCurrentUser();

    /**
     * 用户登出
     * 
     * @return 登出结果
     */
    Object logout();
}